home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 27 / CU Amiga Magazine's Super CD-ROM 27 (1998)(EMAP Images)(GB)[!][issue 1998-10].iso / CUCD / PowerPC / vbcc / Examples / mixedbinary / Makefile < prev    next >
Makefile  |  1998-08-02  |  763b  |  35 lines

  1. CC68k        = vc
  2. CCPPC        = vc +warpos
  3. COPTS        =
  4. ASPPC        = pasm
  5. ASPPCOPTS    = -F2
  6. LD        = vlink
  7. LDOPTSPPC    = -nostdlib -Lvlibwos:
  8. LDOPTS68k    = -nostdlib -Lvlibm68k:
  9.  
  10.  
  11. mixedtest: mixedtest_ppc.o mixedtest_68k.o
  12.     $(LD) -bamigaehf -s -x -w -o $@ $(LDOPTSPPC) vlibwos:warpup.o \
  13.               mixedtest_ppc.o -lvc vlibwos:x.o mixedtest_68k.o
  14.  
  15.  
  16. mixedtest_ppc.o: main.o print_ppc.o m68kcall.o
  17.     $(LD) -r -o $@ $(LDOPTSPPC) main.o print_ppc.o m68kcall.o \
  18.               -lvc -lamiga
  19.  
  20. mixedtest_68k.o: print_68k.o
  21.     $(LD) -r -o $@ $(LDOPTS68k) print_68k.o -lamiga
  22.  
  23.  
  24. main.o: main.c
  25.     $(CCPPC) $(COPTS) -c main.c
  26.  
  27. print_ppc.o: print_ppc.c
  28.     $(CCPPC) $(COPTS) -c print_ppc.c
  29.  
  30. print_68k.o: print_68k.c
  31.     $(CC68k) $(COPTS) -c print_68k.c
  32.  
  33. m68kcall.o: m68kcall.s
  34.     $(ASPPC) $(ASPPCOPTS) m68kcall.s
  35.